make propaganda - French English Dictionary